<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*

Theme Name: XSdh2019

Author: 纳姆网络

Author URI: http://www.namu66.com  

Description: 纳姆网络企业网站建设专用，官方网站：www.namu66.com，升级服务QQ448696976，手机号码18907337671。        

Version: 2019

Text Domain: xs

*/

html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike , sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead,figure {

	border: 0;

	font-size: 14px;

	font-style: inherit;

	font-weight: inherit;

	outline: 0;

	padding: 0;

	margin: 0;

	vertical-align: baseline;

}

html,body{

    font-family: "Microsoft YaHei",Arial, sans-serif, Helvetica;

	height:100%;

}

ul,li,ol {

	list-style: none;

	background: transparent;

	margin-bottom:0;

}

a,a:focus{

	text-decoration: none;

	color: #000;

}

a:hover{

	color:#ff6700;

	text-decoration: none;

}

a,button,input{ 

outline: none;

}

img {

    max-width: 100%;

    height: auto;

    vertical-align: top;

    -ms-interpolation-mode: bicubic;

    border: 0;

}

.alignleft {

display:inline;

float:left;

margin-right:1.625em;

}

.alignright {

display:inline;

float:right;

margin-left:1.625em;

}

.aligncenter {

clear:both;

display:block;

margin-left:auto;

margin-right:auto;

}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    color: #888888; opacity:1; 

}



::-moz-placeholder { /* Mozilla Firefox 19+ */

    color: #888888;opacity:1;

}



input:-ms-input-placeholder{

  color: #888888;opacity:1;

}



input::-webkit-input-placeholder{

   color: #888888;opacity:1;

}

embed,

iframe,

object {

    max-width: 100%;

    margin: auto;

    display: block;

}

table{

    margin: 15px auto;

    border-collapse: collapse;

    border: 1px solid #aaa;

    width: 100%;

}

table th {

  vertical-align:baseline;

  padding:5px 15px 5px 6px;

  background-color:#3F3F3F;

  border:1px solid #3F3F3F;

  text-align:left;

  color:#fff;

}

table td {

	vertical-align: middle;

    border:1px solid #aaa;

}

table tr:nth-child(odd) {

  background-color:#F5F5F5;

}

table tr:nth-child(even) {

  background-color:#fff;

}

.f5{background: #f5f5f5;}

#header{

	position:relative;

}

#header .top-header {

	position: relative;

    z-index: 30;

    height: 40px;

    line-height: 40px;

    font-size: 12px;

    color: #b0b0b0;

    background: #333;

}

.phone{padding-right:20px;}

.btm-header{

    height: 100px;

    line-height: 100px;

} 

.header-logo{max-width:70%;}

.header-logo h1{

		line-height:0;

         font-size:0;

         overflow:hidden;

}

.logo-url{

	line-height:100px;

	display:block;

}

.logo-url img{

	vertical-align: middle;

	width:auto;

	display:inline-block;

	max-height:60px;

	}



.header-menu&gt;ul&gt;li{

	float:left;

	position:relative;

    height: 100px;

    line-height: 100px;

}



.header-menu&gt;ul&gt;li.current-menu-item ul li a {/*我添加的*/

    background-color: #fff !important;

    font-weight: unset  !important;

}

.header-menu&gt;ul&gt;li.current-menu-item a{

	font-weight:bold;

	background-color: #ff6700;

}

.header-menu&gt;ul&gt;li&gt;a{

    display:inline-block;

    font-size: 16px;

    position: relative;

	padding:0 20px;

    color: #000;

	height: 38px;

    line-height: 38px;

}



#slider{position:relative;}

#slider .owl-dots{

	position: absolute;

    width: 100%;

    bottom: 0px;

}



.cat-item {

    border-bottom: 2px solid #ff6700;

}
.pro-title ul {
    float: right;
    margin-top: 20px;
}
.pro-title ul li {
    float: left;
    margin-left: 30px;
}





#nav_menu-3 li ul li {list-style: initial !important; margin: 3px 0px 3px 10px !important;}



/* 产品中心样式开始 */

.pro-title{

	height:60px;

	overflow:hidden;

}
.pro-title h2{

	float:left;

}

.pro-title h2 a{

    font-size: 22px;

    font-weight: 200;

    line-height: 60px;

    color: #333;

}

.pro-title h3{

	float:left;

}

.pro-title h3 a{

    font-size: 22px;

    font-weight: 200;

    line-height: 60px;

    color: #333;

}

.pro-title ul{

	float:right;

	margin-top:20px;

}

.pro-title ul li{

	float:left;

	margin-left:22px;

}

.pro-title ul li a{

	font-size:16px;

}

.pro-con{

	overflow:hidden;

}

.pro-con li{

	margin-bottom:20px;

}

.pro-con li a{

	padding:20px;

	background-color:#ffffff;

	display:block;

	text-align:center;

}

.pro-con li a p{

	margin-top:10px;

	text-align:center;

	height: 20px;

    line-height: 20px;

    overflow: hidden;

}



#gallery-1 img{padding:10px;border:none !important;}

.post-link-share {

  margin-top: 10px;

}

.bdsharebuttonbox {

  display: inline-block;

  overflow: hidden;

}

.share-hmj {

  float: left;

  color: #999;

  line-height: 40px;

  height: 40px;

}

.bds_more {

  background: none repeat scroll 0% 0% #999 !important;

}

.bdshare-button-style0-16 a,

.bdshare-button-style0-16 .bds_more {

    width: 24px !important;

    height: 24px !important;

    display: inline-block !important;

    cursor: pointer !important;

    opacity: 0.8 !important;

    position: relative !important;

    line-height: 24px !important;

    text-align: center;

    padding-left: 0px !important;

    color: #fff;

    border-radius: 3px;

    font-size: 14px !important;

    margin-right: 5px;

}

.bdshare-button-style0-16 .bds_tsina {

  background: none repeat scroll 0% 0% #999 !important;

}

.bdshare-button-style0-16 .bds_qzone {

  background: none repeat scroll 0% 0% #999 !important;

}

.bdshare-button-style0-16 .qq {

  background: none repeat scroll 0% 0% #999 !important;

}

.bdshare-button-style0-16 .bds_weixin {

  background: none repeat scroll 0% 0% #999 !important;

}

.bdshare-button-style0-16 a:hover {

  opacity: 1 !important;

  color: #fff !important;

  background-color:#ff6700 !important;

}

.bdshare-button-style0-16 .bds_more {

  color: #FFF !important;

}

/* 资讯中心样式开始 */



.inews{

	overflow:hidden;

}

.inews .row{

	display: -webkit-box;

    display: -moz-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: -webkit-inline-box;

    display: flex;

    -webkit-flex-flow: row wrap;

    -ms-flex-flow: row wrap;

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    flex-flow: row wrap;

    -webkit-box-pack: start;

    -webkit-justify-content: flex-start;

    -ms-flex-pack: start;

    justify-content: flex-start;

    clear: both;

    -webkit-flex-basis: 100%;

    -ms-flex-preferred-size: 100%;

    flex-basis: 100%;

}



.news-con{

	padding: 20px;

    background-color: #ffffff;

}

.news-con li{

	line-height: 28px;

    height: 28px;

		    position: relative;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.news-con li:before {

    display: inline-block;

    width: 5px;

    height: 5px;

    background:#ff6700;

    border-radius: 50%;

    -webkit-border-radius: 50%;

    content: "";

    margin-top: -2px;

    position: absolute;

    top: 50%;

}

.news-con li a{

	padding-left:15px;

}

/* 底部样式 */



.footer-top h3{

    font-size: 18px;

    position: relative;

    padding-bottom: 20px;

    margin-bottom: 15px;

}

.footer-top h3:after {

    display: block;

    content: '';

    width: 30px;

    height: 1px;

    background-color: #ff6700;

    position: absolute;

    left: 0;

    bottom: 0;

}

.footer-top ul li a{

    line-height: 2;

	display:block;

}

.footer-top .tel{

	line-height: 2;

}



.link {overflow:hidden;}

.link  h3{font-size:16px;margin-bottom:10px;}

.link ul li {

    float: left;

    margin: 0 10px 10px 0;

}

.copyr a{

	color:#333;

}

.apply {

    display: none;

}

.apply a {

	    font-size: 20px;

    width: 50%;

    text-align: center;

    height: 50px;

    line-height: 50px;

    display: inline-block;

    float: left;

    color: #fff;

}

.apply a.bm-phone {

    background-color: #f5643f;

}

.apply a.bm-form {

    background-color: #ed740b;

}

.apply a i {

    margin-right: 10px;

}





/* 侧边栏样式 */



.sidebar aside{

	margin-bottom:20px;

	background-color: #fff;

	padding:20px;

}

.sidebar aside:last-child{

	margin-bottom:0;

}

.sidebar h3.widget-title{

	    font-size: 16px;

    border-bottom: 1px solid #f5f5f5;

    display: block;

    font-weight: bold;

    padding: 10px 15px 10px 20px;

	background-color: #ff6700;

    color: #fff;

}

.sidebar ul.menu&gt;li{

    border-bottom: 1px solid #f5f5f5;

    padding: 10px 15px 10px 20px;

}

.sidebar ul.menu&gt;li a{

    display: block;

	font-size:16px;	

}

.sidebar ul.menu .sub-menu{

	padding-left:10px;

}

.widget_recent_entries ul {

    margin-top: 15px;

}

.widget_recent_entries ul li {

    margin-bottom: 10px;

    position: relative;

	border-bottom: 1px solid #f5f5f5;

    padding-bottom: 10px;

}

.widget_search form {

    position: relative;

    width: 100%;

}

.widget_search #s{

	width: 100%;

    line-height: 42px;

    border: 0;

    background-color: #f5f5f5;

    height: 42px;

    padding-left: 10px;

}

.widget_search #searchsubmit{

    text-indent: -99999px;

    position: absolute;

    right: 2%;

    top: 20%;

    width: 24px;

	height: 24px;

    border: none;

    line-height: 1;

	background: url(images/search.png) no-repeat ;

}



.crumbs{

padding:20px 0;

}

.tagcloud{margin-top:10px;}

.tagcloud a{

	margin:5px 10px 5px 0;

	display:inline-block;

}

.entry-des p{

    padding: 20px;

    background-color: #ffffff;

	    margin-bottom: 20px;

}

.content{

	    padding: 20px;

    background: #ffffff;

}

.content-list li{

	overflow:hidden;

	margin-bottom: 10px;

}

.content-list li a{

	display:inline-block;

	width: 100%;

}

.content-list li a:before {

    display: inline-block;

    vertical-align: 2px;

    width: 5px;

    height: 5px;

    background: #8BBEE4;

    border-radius: 50%;

    -webkit-border-radius: 50%;

    margin-right: 10px;

    content: "";

	float:left;

	margin-top:5px;

}

.content-list li:last-child{

	margin-bottom:0;

}

.content-list li h2{

	float:left;

}

.content-list li span{

	float:right;

}

.entry-meta h1 {

	border-bottom: 1px dotted #ddd;

    font-size: 20px;

    padding: 0px 0px 10px 0px;

}

.entry-content p{

	margin-bottom:1em;

	font-size: 16px;

	line-height: 1.75;
  
}

.entry-content a{

    color: #ff0000;	

}

.entry-content div{

	margin-bottom:1em;

	max-width: 100%;

	font-size: 16px;

}

.entry-content hr{

	margin:20px 0;

}

.entry-content h2 {

    font-size: 20px;

    font-weight: bold;

    margin: 20px 0px 15px;

}

.entry-content h2:first-child{

    margin: 0px 0px 15px;

}

.entry-content h3 {

    font-size: 18px;

    font-weight: bold;

    margin: 20px 0px 15px;

}

.entry-content h4 {

    font-size: 18px;

    font-weight: bold;

    margin: 20px 0px 15px;

}

.entry-content h3:first-child{

    margin: 0px 0px 15px;

}

.entry-content ul {

  list-style: disc;

  margin: 15px 0 15px 30px;

}

 .entry-content ul li {

  list-style: disc;

  font-size: 16px;

  line-height: 1.6;

}



.entry-content ol {

  list-style: decimal;

  margin: 15px 0 15px 30px;

}

 .entry-content ol li {

  list-style: decimal;

  font-size: 16px;

  line-height: 1.6;

}

.entry-content blockquote {

  border-left: 5px solid #eee;

  margin: 20px;

  padding: 5px 10px;

  clear: both;

}

.gallery .gallery-item{

	padding:10px;

}

.gallery .gallery-item img{

	border: none !important;

}

div.wp-caption{

	max-width:100%;

}

p.wp-caption-text,dd.wp-caption-text{

	text-align: center;

    margin-top: 10px;

    font-weight: bold;

	font-size:16px;

}

.single-header{

	margin-bottom:10px;

	border-bottom: 1px dotted #cccccc;

}

.single-header h1 {

    font-size: 20px;

    line-height: 1.4;

    font-weight: bold;

}



 .single-header .single-meta {

  overflow: hidden;

  padding: 10px;   

  color: #999999;

}

 .single-header .single-meta .author,

 .single-header .single-meta .time {

  margin-right: 10px;

  line-height: 36px;

}

#nav-single{

	border-top: 1px solid #f5f5f5;

    margin-top: 20px;

    padding-top: 20px;

}

#nav-single div{

	height: 30px;

    line-height: 30px;

    overflow: hidden;



}



/* 产品中心样式开始 */

.navigation {

  text-align: center;

  display:block;

}

.navigation a,

.navigation span {

  display: inline-block;

  border: 1px solid #f5f5f5;

  padding: 10px 20px;

  margin: 0 1px;

      background-color: #fff;

}

.navigation .current {

  background: #ff6700;

  color: #fff;

  text-decoration: none;

  border: 1px solid #ff6700;

}

.screen-reader-text{

	    clip: rect(1px, 1px, 1px, 1px);

    position: absolute !important;

    height: 1px;

    width: 1px;

    overflow: hidden;

}



/* 产品中心样式结束 */



.wpcf7 label,.wpcf7 input,.wpcf7 textarea{

	width:100%;

}

.wpcf7-submit{

    background: #ff6700;

    border: none;

    padding: 10px 30px;

    color: #fff;

    font-size: 16px;

}



.rtbar{ display:none; position:fixed; top:200px; right:0; width:50px; height:203px; z-index:10;}

.rtbar li{ width:62px; height:50px; z-index:20; }

.rtbar li.rtbar1,.rtbar li.rtbar4{ position:absolute; left:0;}

.rtbar li.rtbar1{ top:0; width:172px; }

.rtbar li.rtbar2{ position:absolute; top:51px; left:0;width:126px;}

.rtbar li.rtbar3{ position:absolute; top:102px; left:0; width:126px; }

.rtbar li.rtbar4{ top:153px;}

.rtbar4{ position:absolute; top:102px; left:0;}

.rtbar li a{ display:block; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#000; opacity:0.8; border-radius:6px;}

.rtbar li a .fa{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;font-size: 24px;}

.rtbar li a:hover{ background-color:#ff6700; opacity:1;}




/* 客服 CSS */
@media(max-width: 768px){
.st-kfBox{display:none !important;}
}

.st-kfBox{
	width:125px;
	position:absolute;
	z-index: 999999999;
	right:20px;
	top:150px;
	border-radius:5px;
	box-shadow:3px 3px 9px rgba(0,0,0,.25),-3px -3px 9px rgba(0,0,0,.25);
	background:#fff
	
}
.online-tit{
	float:left;
	width:125px;
	height:45px;
	position:relative;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	background:#00c0ff}
.online-tit span{
	color:#fff;
	display:block;
	height:45px;
	line-height:45px;
	padding-left:20px;
	font-size:14px}
.online-tit i{
	position:absolute;
	top:17px;
	right:20px;
	display:block;
	width:12px;
	height:12px;
	cursor:pointer;
	transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	-webkit-transition:all .5s;
	background:url(/wp-admin/images/newkf-ico.png) no-repeat 0 bottom}
.online-tit i:hover{
	transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-webkit-transform:rotate(180deg)}
.kf-menuList{
	float:left;
	width:125px;}
.kf-menuList li{
	float:left;
	width:125px;
	height:36px;
	margin-bottom:1px;
	cursor:pointer;
	position:relative;
	background:#f5f5f5}
.kf-menuList li .show-lm{
	display:block;
	color:#353434;
	height:36px;
	line-height:36px}
.kf-menuList li:hover .show-lm{
	color:#fff;
	transition:all .3s;
	background:#565656}
.kf-menuList li .show-lm i,
.kf-backTop i{
	float:left;
	width:19px;
	height:18px;
	margin:10px 12px 0 18px;
	background:url(/wp-admin/images/newkf-ico.png) no-repeat}
.kf-menuList li .show-lm i.ico01{
	background-position:0 1px}
.kf-menuList li .show-lm i.ico02{
	background-position:0 -46px}
.kf-menuList li .show-lm i.ico03{
	background-position:0 -85px}
.kf-menuList li .show-lm i.ico04{
	background-position:0 -129px}
.kf-menuList li .show-lm i.ico05{
	background-position:0 -170px}

.kf-menuList li:hover .show-lm i.ico01{
	background-position:-24px 1px}
.kf-menuList li:hover .show-lm i.ico02{
	background-position:-24px -46px}
.kf-menuList li .show-lm i.ico03{
    background: url("/wp-admin/images/sys-try.gif") center no-repeat;}
.kf-menuList li:hover .show-lm i.ico04{
	background-position:-24px -129px}
.kf-menuList li:hover .show-lm i.ico05{
	background-position:-24px -170px}

.kf-menuList li .show-lm .point{
	position:absolute;
	right:10px;
	top:12px}

.kf-menuList li .show-con{
	display:none;
	position:absolute;
	right:125px;
	top:0;
	padding:2px;
	animation:myFadein .5s;
	background:#565656}
.kf-menuList li:hover .show-con{
	display:block}
.kf-menuList li .show-con .phone-num{
	color:#fff;
	width:110px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif}

.kf-menuList li .show-con .wechat-pic,
.kf-menuList li .show-con .wechat-pic img{
	float:left;
	width:81px;
	height:81px}

.kf-menuList li .show-con .toll-freeCall{
	padding:3px;
	position:relative}
.kf-menuList li .show-con .toll-freeCall .num-text{
	width:110px;
	height:28px;
	line-height:28px;
	padding:0;
	border:0;
	font-family:'微软雅黑';
	font-size:12px;
	background:#fff}
.kf-menuList li .show-con .toll-freeCall .call-btn{
	color:#fff;
	width:110px;
	height:28px;
	line-height:28px;
	padding:0;
	border:0;
	margin-top:10px;
	cursor:pointer;
	font-size:14px;
	font-family:'微软雅黑';
	border-radius:3px;
	background:#f88803}
.kf-menuList li .show-con .toll-freeCall .call-btn:hover{
	background:#ffa800}
.kf-menuList li .show-con .toll-freeCall .txtCon{
	display:none;
	position:absolute;
	left:-2px;
	top:80px;
	color:#666;
	width:109px;
	line-height:16px;
	padding:5px 3px;
	font-family:'宋体';
	border:1px solid #d2d2d2;
	border-radius:5px;
	background-color: #ffffff;
}
.kf-menuList li .show-con .toll-freeCall .txtCon:before{
	content:' ';
	display:block;
	width:9px;
	height:5px;
	position:absolute;
	left:50%;
	top:-5px;
	margin-left:-5px;
	background:url(/wp-admin/images/newkf-ico.png) no-repeat right bottom}

.kf-backTop{
	float:left;
	color:#929292;
	width:125px;
	height:40px;
	line-height:40px;
	cursor:pointer}
.kf-backTop:hover{
	color:#00c0ff}
.kf-backTop i{
	background:url(/wp-admin/images/newkf-ico.png) no-repeat 1px -215px}
.kf-backTop:hover i{
	background:url(/wp-admin/images/newkf-ico.png) no-repeat -23px -215px}






</pre></body></html>